police officer or army trooper - Francés Inglés Diccionario